to staunch a bleed - German English Dictionary